package com.bk;

//import com.bk.circle.CircleLinkedList;
//import com.bk.single.singleLinkedList;
import com.bk.circle.CircleLinkedList;


public class Main {
	static void testList(List<Integer> list) {
		list.add(10);
		list.add(20);
		list.add(30);
		list.add(40);
		list.add(50);
		list.add(60);
		list.insert(0, 55);
//		list.insert(2, 66);
//		list.insert(list.size(), 77);
//		list.remove(0);
//		list.remove(1);
//		list.remove(3);
		System.out.print(list.printStr());
	}

	public static void main(String[] args) {
		
		
		// TODO Auto-generated method stub
//		singleLinkedList<Integer> list = new singleLinkedList<Integer>();
//		list.add(10);
//		list.add(20);
//		list.add(30);
//		list.add(40);
//		list.insert(2, 88);
//		list.remove(3);
		
//		list.add(10);
//		list.add(20);
//		list.add(30);
//		list.add(40);

//		testList(new singleLinkedList<Integer>());
		
//		testList(new LinkedList<Integer>());

		testList(new CircleLinkedList<Integer>());
		
	}

}
